Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 MONTPELIER SQUARE Terraced £6,240,896 £1,650,000 5 May 2000
16 MONTPELIER SQUARE Terraced £11,994,052 £7,850,000 14 Jul 2014